English Dictionary
▪ storm lantern
▪ storm petrel
▪ storm sash
▪ storm signal
▪ storm trooper
◊ STORM SASH
storm sash
n : a window outside an ordinary window to protect against
severe weather [syn: {storm window}]
storm lantern
storm petrel
storm sash
storm signal
storm trooper
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]